E-commerce giant Amazon opens its own digital store on Tmall, an Amazon-like site owned by one of China's largest internet companies, Alibaba.
E-commerce giant Amazon opens its own digital store on Tmall, an Amazon-like site owned by one of China's largest internet companies, Alibaba.